worry beads - Turkish English Dictionary